package com.sumainfor.zuul.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author Jack Chen
 * 签约公司
 * @Create 2019-01-22 9:57
 */
@Data
@TableName("sys_company")
public class SysCompanyEntity implements Serializable {

    @TableId(type = IdType.AUTO)
    private Integer compId;

    @TableField("comp_name")
    private String compName;

    private Integer type;

    private Integer orderNum;


    /**
     * 废弃标志位 0正常 1废弃
     */
    private Integer delfg;
    /**
     * Insert时间
     */
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date instm;
    /**
     * Insert端： 1 租客端 2市场部 3 工程部   4运营部   5财务部  6总经办 7发展部
     */
    private Integer insterm;
    /**
     * Insert操作者
     */
    private String insby;
    /**
     * Insert的类+方法：如 Class.Function
     */
    private String insfnc;
    /**
     * Update时间
     */
    private Date updtm;
    /**
     * Update端： 1 租客端 2市场部 3 工程部   4运营部   5财务部  6总经办 7发展部
     */
    private Integer updterm;
    /**
     * Update操作者
     */
    private String updby;
    /**
     * Update的类+方法：如 Class.Function
     */
    private String updfnc;

}
